python 串口测试工具中 py2exe的使用 发表于 2011-11-17 | 分类于 Python | | ❤ python 串口测试工具中 py2exe的使用 123456789101112131415161718192021from distutils.core import setupimport py2exeimport sys, ossys.argv.append('py2exe')origIsSystemDLL = py2exe.build_exe.isSystemDLLdef isSystemDLL(pathname): if os.path.basename(pathname).lower() in ("msvcp71.dll", "dwmapi.dll", "msvcr71.dll"): return 0 return origIsSystemDLL(pathname)py2exe.build_exe.isSystemDLL = isSystemDLL #exe中包含msvcp71.dll等文件includes = ["encodings", "encodings.*"]options = {'py2exe': { "bundle_files" : 1}} #bundle_files为1时只生成一个exedata_files = [('data', ['msvcp71.dll'])] #包含msvcp71.dll,以防止操作系统中不包含此文件时之需setup(options = options, zipfile=None, #使用zipfile=None可以不生成library.zip data_files = data_files, #console=..... #命令行运行方式打包 windows = [{"script":'SerialTestApp.pyw', "icon_resources" : [(1, "246.ico")]}]) #icon_resources 设置图标 欢迎加入微信公众号 赏 微信打赏 支付宝打赏